package BloodTimeHybernateDO;

import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.Proxy;


/**
 * 
 * @author Manuel A. Quintero V.
 *
 */
@Entity
@Table(name = "armadura")
@Proxy(lazy = false)
public class ArmaduraDO extends ArticuloDO {
	
		// -----------------------------
		// Columnas de la tabla armadura
		// -----------------------------
		
		public static final String HAB_ARMAS_REQUERIDA/*				*/ = "habArmasRequerida";
		public static final String CANT_MEJORA_DEFENSA/*				*/ = "cantMejoraDefensa";
		
		// -------------------------------
		// Identificador auto-incremental
		// -------------------------------
		
		// implicito en la herencia
		
		// ----------------------
		// Atributos de armadura
		// ---------------------
		
		private int habArmasRequerida;
		private int cantMejoraDefensa;
		
		// ------------------------------------------------------------------------
		
		public ArmaduraDO() {
			// Empty
		}
		public void setHabArmasRequerida(int habArmasRequerida) {
			this.habArmasRequerida = habArmasRequerida;
		}
		public int getHabArmasRequerida() {
			return habArmasRequerida;
		}
		public void setCantMejoraDefensa(int cantMejoraDefensa) {
			this.cantMejoraDefensa = cantMejoraDefensa;
		}
		public int getCantMejoraDefensa() {
			return cantMejoraDefensa;
		}		
		
	}
